note receivable discounted - German English Dictionary